<?php
namespace Pinenut\Form;

class RenderAction extends \Action
{
	public function run()
	{
		// прокидываем всё что пришло в представление
		$this->response->setData($this->request->params());
	}

	
	/**
	 * Хэлпер для генерации списка атрибутов из массива
	 * @param array $options
	 * @return string
	 */
	function prepareAttr($options) {
		$htmlOptions = '';
		if (empty($options)) return;
		foreach($options as $name => $value) {
			$htmlOptions .= ' ' . $name . '="' . (is_array($value)?implode(' ', $value):$value) . '"';
		}
		return  $htmlOptions;
	}
	
}